//======================================================================
/// COPYRIGHT MorningCoreTech CO.,LTD
/// @file        PUCCH_Spreading_fix.cpp
/// @brief       This function performs PUCCH Spreading Proc
/// @author      cuiyuping
/// @param [IN]	     SimParam		       Input  Parameter .
/// @param [IN]	     QAM_Op		           Modulation Data
/// @param [IN]	    PUCCH_ZC_Data		   DMRS Sequence.     
/// @param [OUT]	PUCCH_ResOp		       PUCCH Spreading Result.     
/// @par History
/// -
///       Date|       Author|        Version|        DESCRIPTION
/// ----------|-------------|---------------|-------------------
/// 2022-10-20|   cuiyuping |          0.0.1|            created
//======================================================================
#include "../../../CommLib_FltC/Typedef.h"
#include "../../../CommLib_FltC/MacroDef.h"
#include "stdio.h"
#include "math.h"



#ifndef _PUCCH_Spreading_fix_h_
#define _PUCCH_Spreading_fix_h_

void PUCCH_Spreading_fix
	(
		IN stULParamTable *SimParam,
		IN  cmplx_frN  *QAM_Op,
		IN  cmplx_frN  *PUCCH_ZC_Data[PUCCH_DMRS_MAX_NUM],
		OUT cmplx_frN  *PUCCH_ResOp[PUCCH_DATA_MAX_NUM]
	);

#endif






